Big Huge Thesaurus

habenaria greenei

noun

sounds kind of like